take overall responsibility for - Francés Inglés Diccionario